5-4 Maruyamacho | Feel a Shibuya 101, Shibuya 150-0044, Tokyo Prefecture, Shibuya
2-3-6 Shibuya, Shibuya, Tokyo Prefecture, Shibuya
"It's aight"
2-3-1 Dogenzaka | Shibuya Ekimae Bldg. B1F, Shibuya, Tokyo Prefecture, Shibuya
"Conveniently located for meetings although you will have to order food to secure a table when busy. "
"It's aight"